Search Result for "sea porcupine":

The Collaborative International Dictionary of English v.0.48:

Sea porcupine \Sea" por"cu*pine\ (Zool.) Any fish of the genus Diodon, and allied genera, whose body is covered with spines. See Illust. under Diodon. [1913 Webster]